package utils

import "encoding/json"

// JsonToObj JSON转Obj
func JsonToObj(jsonStr string, toVal any) (err error) {
	return json.Unmarshal([]byte(jsonStr), &toVal)
}

// ObjToJson Obj转JSON
func ObjToJson(data any) (string, error) {
	if b, err := json.Marshal(data); err != nil {
		return "", err
	} else {
		return string(b), nil
	}
}
